iT邦幫忙

DAY 13
4

JavaScript 三十參系列 第 13

JavaScript 三十參(13):變數命名慣例

  • 分享至 

  • xImage
  •  

參與iT邦JavaScript中忍比賽,獲得一本JS武林祕級“JavaScript設計模式”,因而閉門修練月餘,今神功既成故節錄三十片段,以饗邦友。


此節要說的是JS的常數與成員命名慣例。

其實,JS是無法建立真正意義上的“常數”(亦即建立後就不能更改),因此許多人改採用全大寫的命名慣例,像是:

//這是貴重的常數,請不要碰它
var PI = 3.14,
    MAX_WIDTH = 800;

另一種慣例是使用全大寫字母來命名全域變數,如此可加強避免使用全域變數,並讓全域變數容易被辨識出來。

至於private/public成員的命名慣例是為private成員加底線。範例如下:

var person = {
	getName: function () {
		return this._getFirst() + ' ' + this._getLast();
	},
	_getFirst: function () {
		// …
	},
	_getLast: function () {
		// …
	}
}; 

以上就是「變數命名慣例」該注意之處,的確不難,卻受用不盡!

待續.....

JavaScript 三十參(總整理)


上一篇
JavaScript 三十參(12):函式命名慣例
下一篇
JavaScript 三十參(14):實字與建構式(1/7)
系列文
JavaScript 三十參30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言